986,984,982,981,979,977,976,975,974,973,972,971,970,969,967,966,965,964,963,963,962,962,962,963,964,965,965,966,967,968,969,971,972,973,974,974,975,976,976,977,978,978,979,980,981,982,984,985,986,985,979,977,976,977,978,979,980,981,982,983,984,985,986,987,988,989,989,989,988,988,987,986,985,984,983,982,982,982,981,981,981,982,982,983,984,985,986,987,988,989,990,991,992,993,996,999,1000,1002,1003,1004,1004,1005,1006,1007,1007,1008,1009,1009,1010,1011,1012,1014,1015,1016,1017,1018,1019,1020,1021,1022,1022,1023,1023,1024,1024,1025,1026,1027,1027,1028,1029,1030,1030,1031,1032,1033,1034,1034,1034,1033,1033,1032,1031,1030,1030,1029,1029,1028,1028,1027,1027,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1040,1044,1045,1046,1047,1048,1049,1050,1051,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1063,1063,1063,1063,1064,1065,1066,1066,1067,1067,1068,1068,1069,1069,1069,1070,1071,1072,1074,1076,1077,1078,1079,1080,1082,1083,1084,1085,1086,1087,1090,1091,1092,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1102,1103,1104,1105,1107,1108,1109,1109,1110,1111,1112,1113,1113,1114,1114,1115,1115,1115,1116,1116,1117,1117,1118,1118,1119,1119,1120,1121,1122,1123,1123,1123,1123,1122,1122,1121,1121,1121,1123,1124,1125,1126,1128,1129,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1144,1144,1143,1143,1142,1141,1140,1139,1138,1136,1134,1133,1132,1131,1130,1129,1128,1127,1126,1125,1124,1123,1123,1122,1121,1120,1119,1118,1117,1116,1115,1114,1113,1113,1112,1112,1112,1112,1113,1113,1112,1111,1110,1109,1108,1107,1106,1105,1104,1103,1102,1101,1100,1099,1098,1097,1096,1096,1095,1094,1093,1092,1091,1090,1089,1088,1087,1086,1085,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1072,1071,1071,1070,1070,1070,1070,1071,1072,1073,1074,1074,1075,1075,1076,1077,1078,1078,1080,1080,1081,1081,1082,1083,1084,1085,1086,1086,1087,1087,1087,1087,1088,1088,1088,1089,1089,1090,1090,1091,1092,1093,1094,1095,1097,1098,1099,1100,1101,1102,1102,1103,1104,1105,1105,1106,1107,1107,1108,1108,1108,1107,1106,1104,1103,1102,1101,1100,1099,1098,1097,1096,1095,1094,1093,1092,1091,1090,1089,1088,1088,1087,1086,1085,1084,1083,1082,1082,1081,1081,1080,1080,1079,1078,1077,1076,1073,1073,1072,1071,1071,1070,1070,1069,1068,1068,1067,1066,1065,1064,1063,1062,1061,1060,1059,1058,1058,1057,1056,1055,1054,1053,1052,1051,1050,1049,1048,1047,1046,1045,1044,1043,1042,1041,1040,1039,1038,1037,1037,1036,1035,1034,1033,1032,1031,1031,1030,1029,1029,1028,1028,1028,1027,1027,1027,1027,1027,1027,1028,1028,1029,1030,1030,1030,1030,1030,1029,1029,1029,1029,1030,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1040,1041,1042,1043,1046,1046,1047,1047,1048,1048,1049,1050,1051,1052,1052,1053,1053,1053,1054,1054,1054,1054,1055,1055,1057,1058,1059,1060,1061,1061,1061,1060,1059,1058,1057,1056,1055,1054,1053,1052,1051,1050,1050,1050,1050,1051,1052,1052,1053,1054,1055,1056,1057,1059,1060,1061,1063,1065,1067,1068,1069,1070,1071,1072,1073,1074,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1084,1085,1085,1086,1087,1088,1088,1088,1088,1088,1087,1087,1086,1085,1084,1083,1082,1081,1080,1079,1078,1078,1077,1076,1076,1075,1074,1073,1072,1072,1073,1074,1078,1077,1076,1075,1075,1074,1074,1073,1072,1072,1071,1070,1070,1069,1068,1067,1064,1063,1062,1061,1060,1059,1058,1056,1055,1054,1054,1052,1051,1049,1048,1047,1046,1045,1044,1043,1043,1042,1042,1041,1040,1039,1038,1037,1036,1035,1034,1033,1033,1032,1031,1030,1029,1029,1028,1027,1026,1026,1025,1024,1023,1023,1022,1022,1022,1021,1020,1019,1018,1018,1017,1017,1016,1016,1016,1016,1017,1017,1017,1017,1017,1018,1018,1019,1020,1021,1022,1023,1024,1024,1025,1026,1027,1028,1029,1030,1031,1031,1031,1030,1030,1030,1031,1032,1033,1034,1035,1036,1037,1038,1038,1039,1039,1040,1040,1041,1042,1042,1043,1044,1045,1045,1046,1047,1048,1048,1047,1046,1046,1046,1046,1045,1044,1044,1043,1042,1042,1041,1040,1039,1039,1038,1038,1038,1039,1040,1040,1041,1041,1042,1042,1043,1043,1043,1043,1044,1044,1045,1046,1046,1046,1045,1044,1043,1043,1042,1042,1043,1044,1045,1046,1046,1047,1048,1048,1049,1050,1050,1051,1052,1053,1054,1055,1055,1056,1057,1057,1057,1056,1055,1054,1053,1053,1052,1051,1050,1049,1048,1047,1046,1046,1045,1044,1044,1043,1042,1042,1041,1040,1039,1038,1038,1037,1036,1033,1031,1029,1028,1027,1027,1026,1025,1024,1023,1023,1022,1021,1020,1019,1018,1017,1016,1015,1014,1013,1012,1011,1011,1010,1009,1008,1008,1007,1007,1007,1007,1007,1008,1009,1010,1010,1011,1011,1011,1012,1012,1012,1012,1013,1013,1014,1015,1016,1017,1018,1018,1019,1019,1020,1020,1020,1019,1018,1017,1016,1015,1012,1011,1011,1010,1009,1008,1007,1006,1005,1004,1003,1003,1002,1001,1000,999,999,998,997,997,996,995,994,993,992,991,991,991,992,990,989,989,990,991,992,992,993,994,994,995,996,997,998,999,999,1000,1002,1004,1006,1009,1012,1015,1015,1016,1017,1017,1018,1019,1019,1020,1021,1022,1023,1024,1025,1025,1026,1026,1027,1028,1029,1029,1030,1030,1031,1031,1032,1033,1034,1034,1035,1036,1037,1038,1039,1040,1041,1043,1044,1045,1046,1047,1048,1049,1050,1051,1051,1051,1051,1051,1050,1049,1049,1048,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1097,1098,1096,1095,1095,1094,1094,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1108,1109,1110,1111,1112,1113,1114,1115,1116,1116,1117,1118,1119,1119,1120,1123,1125,1125,1127,1129,1131,1132,1133,1135,1136,1135,1131,1130,1129,1128,1126,1124,1123,1122,1121,1119,1117,1117,1117,1118,1119,1119,1119,1119,1117,1114,1112,1110,1109,1108,1107,1106,1105,1104,1103,1101,1100,1099,1099,1099,1100,1101,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1127,1128,1128,1129,1129,1130,1131,1131,1132,1133,1134,1135,1135,1135,1135,1134,1133,1133,1132,1132,1131,1131,1130,1130,1130,1130,1131,1131,1132,1133,1134,1135,1136,1137,1138,1139,1141,1142,1143,1144,1145,1146,1147,1148,1150,1151,1152,1154,1155,1156,1157,1158,1159,1160,1160,1161,1161,1162,1162,1162,1161,1160,1159,1158,1157,1156,1155,1154,1153,1152,1151,1150,1149,1148,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1168,1168,1168,1167,1166,1166,1165,1164,1162,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1171,1172,1172,1173,1173,1173,1174,1175,1176,1177,1178,1178,1178,1177,1177,1176,1175,1174,1174,1173,1172,1170,1169,1168,1168,1165,1164,1163,1162,1162,1161,1160,1159,1159,1158,1157,1155,1154,1153,1152,1151,1150,1149,1148,1147,1146,1145,1143,1142,1141,1140,1139,1138,1138,1137,1137,1137,1138,1139,1140,1141,1142,1143,1143,1144,1145,1146,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1160,1162,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1174,1175,1175,1176,1176,1176,1175,1175,1175,1174,1173,1172,1171,1170,1169,1168,1167,1166,1165,1166,1167,1168,1169,1170,1171,1172,1172,1173,1174,1175,1177,1178,1178,1179,1179,1180,1181,1182,1183,1183,1184,1186,1187,1188,1189,1190,1191,1192,1192,1193,1193,1193,1192,1192,1191,1190,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1199,1200,1201,1202,1203,1204,1205,1205,1206,1211,1213,1216,1217,1218,1218,1219,1219,1220,1221,1221,1221,1222,1222,1222,1223,1223,1224,1224,1224,1225,1225,1226,1226,1227,1228,1228,1229,1229,1229,1229,1228,1227,1226,1225,1225,1225,1226,1227,1228,1229,1229,1234,1236,1240,1243,1247,1247,1248,1249,1251,1253,1254,1255,1255,1256,1257,1258,1259,1260,1260,1261,1262,1265,1266,1267,1269,1270,1271,1272,1272,1273,1274,1275,1275,1276,1277,1278,1279,1280,1280,1281,1281,1282,1283,1285,1285,1286,1287,1288,1289,1290,1291,1292,1293,1293,1294,1295,1295,1296,1297,1298,1299,1299,1300,1300,1301,1301,1301,1301,1300,1300,1299,1297,1296,1295,1294,1293,1292,1291,1290,1289,1289,1288,1287,1286,1285,1284,1283,1282,1281,1280,1279,1277,1276,1275,1274,1273,1272,1271,1270,1269,1268,1268,1267,1266,1265,1264,1263,1262,1261,1259,1258,1257,1256,1255,1254,1252,1251,1250,1249,1248,1247,1246,1245,1244,1243,1243,1243,1244,1245,1246,1247,1248,1249,1250,1253,1258,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1280,1281,1282,1283,1284,1286,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1315,1316,1317,1318,1318,1319,1320,1321,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1332,1333,1334,1335,1335,1336,1337,1338,1339,1340,1340,1341,1341,1342,1342,1342,1340,1332,1327,1325,1324,1323,1323,1322,1322,1321,1320,1320,1319,1318,1317,1316,1316,1315,1314,1314,1314,1313,1313,1313,1312,1311,1310,1309,1307,1306,1306,1304,1303,1302,1301,1300,1300,1299,1299,1298,1297,1296,1296,1295,1294,1293,1292,1292,1291,1291,1290,1289,1288,1287,1286,1285,1284,1283,1283,1282,1281,1280,1279,1278,1277,1276,1275,1275,1274,1273,1272,1271,1269,1268,1267,1266,1265,1264,1263,1262,1261,1259,1258,1257,1256,1255,1254,1253,1252,1251,1250,1249,1248,1247,1246,1245,1245,1244,1243,1242,1241,1240,1239,1238,1237,1236,1235,1235,1234,1233,1232,1219,1218,1217,1217,1217,1217,1216,1215,1214,1213,1213,1212,1212,1211,1211,1210,1209,1208,1207,1206,1204,1203,1202,1201,1200,1199,1198,1197,1196,1195,1194,1193,1192,1191,1191,1190,1189,1188,1185,1183,1183,1182,1182,1181,1180,1179,1178,1176,1173,1171,1170,1169,1168,1167,1166,1165,1164,1156,1155,1154,1152,1151,1149,1148,1147,1146,1145,1144,1143,1142,1142,1141,1140,1139,1138,1137,1136,1134,1133,1132,1131,1130,1129,1129,1128,1128,1127,1126,1125,1124,1123,1122,1121,1120,1119,1118,1117,1116,1115,1114,1112,1111,1111,1110,1109,1108,1107,1106,1105,1103,1102,1101,1099,1098,1098,1097,1096,1095,1095,1094,1093,1092,1091,1090,1090,1089,1088,1087,1086,1085,1084,1083,1083,1082,1082,1081,1081,1080,1079,1078,1078,1077,1077,1077,1077,1076,1076,1075,1075,1074,1074,1073,1072,1072,1071,1071,1070,1069,1069,1068,1067,1066,1065,1064,1063,1062,1061,1060,1059,1058,1056,1055,1054,1053,1052,1051,1049,1048,1048,1047,1046,1045,1044,1043,1042,1041,1040,1040,1039,1039,1039,1039,1040,1041,1041,1042,1042,1042,1041,1041,1040,1039,1038,1037,1036,1035,1033,1032,1031,1030,1029,1028,1027,1026,1025,1025,1026,1026,1027,1028,1028,1029,1029,1028,1027,1026,1025,1024,1023,1022,1021,1020,1019,1019,1018,1018,1017,1017,1016,1015,1015,1014,1013,1012,1011,1010,1009,1008,1007,1005,998,996,995,994,993,992,992,991,988,988,946,941,941,940,939,938,937,936,935,935,934,933,933,933,934,934,935,936,937,938,939,940,940,941,942,943,944,945,946,947,947,947,947,946,945,944,943,941,941,940,939,938,937,936,935,934,932,931,930,929,927,926,924,923,922,921,921,920,920,920,920,920,920,921,922,924,926,927,929,930,930,930,929,928,927,926,925,924,924,923,923,922,920,919,918,917,916,915,914,914,915,916,917,918,918,917,916,914,913,911,910,910,910,910,910,910,910,909,908,907,906,905,905,905,905,906,906,907,907,903,904,904,905,908,910,911,912,913,913,913,913,914,914,915,915,916,917,917,919,927,928,929,930,931,932,933,933,934,934,935,935,936,937,938,939,940,940,941,941,942,942,943,944,945,946,947,948,949,951,952,953,954,954,955,955,954,954,954,953,952,951,950,949,948,947,946,945,942,941,940,939,938,937,936,936,935,934,933,933,932,932,933,934,935,936,937,937,938,938,938,939,940,940,941,942,943,943,944,945,946,947,947,948,949,950,951,952,953,954,955,956,957,957,955,954,953,952,951,950,949,948,948,948,949,950,951,951,952,953,946,944,943,942,942,941,940,939,938,937,936,935,934,932,931,930,928,927,926,924,923,922,921,920,919,918,917,914,915,916,917,918,919,920,921,922,923,923,923,922,922,923,923,922,921,921,920,919,919,918,917,916,915,914,913,912,909,908,907,904,903,903,902,901,900,899,898,898,897,896,895,894,893,892,891,890,889,888,887,886,885,884,883,882,882,881,881,882,882,883,883,883,882,882,882,881,881,882,882,883,884,884,885,885,886,887,888,888,873,873,872,872,871,870,869,868,867,867,866,866,866,866,866,867,867,867,868,868,868,863,859,852,851,850,849,849,848,846,846,845,844,841,840,839,838,837,836,836,835,834,833,832,830,830,830,829,829,829,828,827,827,826,825,825,824,823,823,822,821,820,819,818,817,816,815,814,813,812,811,810,809,808,807,806,805,804,803,802,801,800,799,798,798,797,796,795,794,793,792,792,791,791,791,791,791,792,792,793,793,794,795,798,801,802,803,803,804,803,803,802,802,802,801,801,802,803,804,805,806,807,808,809,809,810,811,812,813,813,812,812,811,811,811,811,812,813,814,815,816,817,818,817,816,816,815,815,814,814,813,812,811,810,809,808,807,806,805,804,803,802,802,801,801,801,801,802,802,803,803,803,804,804,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,823,824,825,826,826,826,825,825,824,823,822,821,822,822,823,825,826,827,828,829,830,830,831,832,833,834,835,836,837,838,839,840,841,842,843,843,844,845,846,847,848,848,849,849,850,850,851,851,852,852,853,853,848,845,845,844,843,843,842,841,840,837,836,835,834,833,833,832,832,831,831,831,831,832,832,833,833,809,809,808,807,806,806,805,805,804,803,802,801,801,801,801,801,800,799,798,797,796,794,793,792,791,790,789,788,787,787,787,788,788,789,789,789,790,791,791,792,792,793,794,794,795,796,797,798,799,800,801,801,802,803,804,805,806,809,806,804,808,813,815,814,813,812,811,810,809,809,808,808,808,808,795,794,794,793,793,792,792,791,791,790,789,788,788,787,786,785,784,783,782,780,779,778,778,777,777,777,777,777,778,778,778,778,778,778,777,776,776,777,778,782,784,785,786,786,787,788,788,788,788,789,789,801,801,802,802,803,803,804,805,806,807,808,809,810,811,812,813,814,814,815,816,817,817,818,818,817,816,816,815,815,814,814,813,813,812,811,810,809,808,808,807,806,805,804,803,802,801,801,801,789,790,792,793,794,795,795,795,796,796,796,796,796,796,796,796,795,808,810,811,812,813,814,814,815,815,814,815,816,817,818,819,820,821,822,822,823,823,823,824,825,826,827,828,829,830,830,831,831,832,833,833,834,835,836,836,835,834,834,833,832,831,831,830,830,829,828,828,828,829,829,830,831,832,833,835,835,837,838,839,840,841,842,843,844,846,848,849,850,851,852,853,854,855,856,857,859,860,861,861,854,853,853,854,855,855,856,856,856,856,856,856,857,857,858,859,860,861,862,863,867,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,882,883,884,885,886,887,888,889,889,889,890,890,890,889,889,888,887,887,887,887,887,888,889,890,890,891,892,892,893,893,894,898,898,898,898,898,899,899,900,902,903,903,904,905,905,906,907,908,909,909,910,910,909,909,908,908,907,906,906,905,905,904,904,904,903,903,903,903,904,905,906,907,908,909,909,910,910,911,912,913,914,914,915,916,917,918,919,920,921,922,923,924,926,927,928,929,929,930,931,932,933,934,935,936,937,938,939,940,940,941,942,943,943,943,944,944,944,944,944,944,944,944,943,943,943,942,942,942,942,941,941,941,941,940,940,937,936,936,935,935,934,934,933,932,930,929,928,921,915,912,910,910,909,908,907,906,905,904,903,902,901,901,900,900,899,898,894,894,893,892,892,891,890,890,889,889,890,890,891,891,892,892,892,892,892,892,892,892,892,891,891,891,891,890,890,889,889,889,888,888,888,887,887,886,885,884,883,882,881,880,879,878,877,876,876,874,873,874,874,874,874,873,872,871,871,870,870,870,869,869,868,868,867,866,865,864,863,863,862,861,860,859,858,857,856,855,854,853,852,851,850,849,848,848,847,847,846,845,845,844,843,843,844,844,845,846,847,848,849,850,851,852,852,852,852,851,850,850,850,851,852,852,853,854,855,855,856,857,858,859,858,857,857,857,857,858,859,859,860,860,861,861,861,860,859,858,858,857,857,856,855,854,853,853,852,851,850,849,849,848,848,847,846,846,845,844,843,843,842,841,840,839,838,838,837,837,836,836,835,835,835,835,836,836,837,838,839,840,840,840,839,839,839,840,841,842,843,843,843,842,841,840,840,839,838,838,837,836,835,835,832,831,831,831,831,830,830,829,828,826,825,824,823,822,821,821,822,823,823,823,822,821,820,819,818,818,817,816,815,814,813,812,811,809,806,808,810,810,810,809,833,834,835,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,849,849,849,849,848,853,853,853,854,854,855,855,856,857,857,858,859,859,860,861,861,862,863,864,865,866,867,868,869,870,870,871,872,872,873,873,874,874,875,875,876,876,876,876,876,876,875,874,873,888,889,890,890,891,892,892,893,894,895,896,897,897,896,895,894,893,892,891,890,889,889,890,891,892,893,894,895,895,896,896,897,897,898,899,900,901,902,903,904,905,906,906,907,908,909,910,911,912,912,913,914,917,916,915,914,913,912,911,910,910,909,908,908,907,907,908,909,909,910,910,911,912,913,914,915,916,917,918,919,920,921,922,923,920,918,917,916,915,914,913,912,911,910,909,908,907,905,904,904,903,902,901,900,900,899,899,898,900,903,905,908,909,910,912,913,914,915,916,917,918,918,919,919,919,920,921,922,923,926,925,925,924,924,924,923,924,925,925,926,927,928,928,929,930,931,932,932,932,932,932,932,931,931,930,929,928,927,926,923,924,925,926,928,929,930,931,932,933,934,935,936,937,938,939,939,940,941,942,942,945,948,949,950,951,952,952,953,954,954,955,955,956,957,958,958,959,959,959,959,959,958,958,957,957,956,956,955,955,955,954,954,954,953,956,958,959,961,964,967,967,968,969,969,970,970,971,972,973,974,975,976,977,977,978,979,980,981,981,982,983,984,985,986,988,989,990,991,993,994,995,995,995,996,996,996,997,998,999,1000,1001,1001,1002,1002,1002,1002,1002,1002,1004,1009,1013,1021,1025,1027,1028,1029,1030,1031,1032,1033,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1055,1057,1059,1060,1061,1062,1063,1064,1064,1065,1065,1065,1065,1066,1067,1067,1068,1069,1070,1070,1071,1071,1072,1073,1075,1076,1077,1078,1079,1080,1081,1082,1083,1093,1099,1102,1103,1103,1104,1104,1104,1104,1105,1105,1106,1107,1107,1108,1109,1110,1111,1112,1113,1114,1114,1115,1116,1116,1115,1114,1113,1113,1112,1111,1110,1109,1108,1108,1107,1106,1106,1105,1105,1104,1104,1105,1106,1107,1108,1109,1110,1111,1111,1112,1113,1113,1113,1113,1112,1112,1111,1110,1109,1109,1108,1107,1106,1106,1105,1105,1104,1103,1102,1102,1101,1100,1099,1098,1097,1096,1095,1094,1093,1091,1090,1087,1084,1077,1075,1073,1070,1069,1067,1064,1064,1063,1062,1061,1060,1059,1058,1057,1056,1056,1055,1054,1054,1053,1052,1052,1051,1050,1049,1048,1047,1046,1046,1045,1044,1043,1042,1041,1040,1039,1038,1037,1036,1032,1032,1031,1030,1029,1028,1028,1028,1027,1027,1026,1025,1024,1023,1022,1022,1021,1021,1020,1019,1018,1017,1016,1016,1015,1014,1014,1013,1012,1011,1010,1009,1008,1007,1007,1006,1005,1004,1004,1003,1002,1002,1001,1000,999,998,998,997,997,998,998,998,998,997,996,996,995,995,995,994,994,994,993,993,993,993,992,992,991,990,989,988,986,985,984,984,983,982,981,980,979,978,977,977,977,978,979,980,981,981,983,984,985,986,987,988,989,990,991,992,993,987,985,984,984,983,983,982,982,982,981,981,980,980,979,983,987,987,987,988,988,988,988,988,987,987,987,986,985,984,984,983,982,982,981,980,979,979,978,978,978,977,977,977,977,976,975,975,974,974,973,972,971,970,969,968,967,967,966,965,964,963,962,961,961,960,959,958,957,957,956,955,954,953,953,952,951,950,949,948,947,946,945,945,945,943,941,940,939,939,938,937,936,936,935,934,933,932,929,927,926,925,923,922,921,920,923,924,925,926,927,929,930,931,932,933,941,942,944,945,969,969,969,969,970,971,971,971,970,969,969,969,970,971,972,973,974,975,975,976,977,978,979,980,981,982,984,985,986,987,987,988,989,990,990,991,991,990,989,989,988,988,987,986,985,985,984,983,982,981,980,980,979,978,977,976,975,974,973,972,971,971,970,970,969,969,969,969,969,945,946,946,946,946,953,954,955,956,957,958,961,964,968,970,972,978,980,981,981,981,982,982,982,981,981,981,980,980,981,982,983,984,984,985,986,987,988,989,990,990,991,991,991,991,990,990,990,989,988,987,987,986,986,985,985,984,984,985,986,987,988,988,989,989,989,990,990,990,991,991,992,992,993,993,994,995,997,998,998,999,999,1000,1001,1002,1002,1002,1002,1003,1003,1003,1002,1001,1001,1001,1001,1002,1003,1003,1004,1005,1005,1006,1007,1008,1009,1010,1010,1011,1011,1011,1011,1017,1018,1018,1019,1019,1020,1020,1020,1021,1021,1022,1022,1023,1023,1024,1024,1025,1026,1026,1027,1028,1029,1030,1031,1032,1033,1033,1034,1035,1036,1037,1038,1039,1040,1042,1042,1043,1044,1045,1045,1046,1046,1047,1047,1047,1047,1047,1047,1046,1046,1045,1044,1043,1042,1041,1041,1040,1040,1040,1039,1039,1038,1037,1037,1036,1035,1034,1034,1033,1033,1032,1031,1030,1029,1028,1027,1025,1024,1023,1023,1022,1021,1020,1020,1020,1020,1020,1021,1021,1023,1023,1024,1024,1024,1023,1023,1019,1018,1017,1016,1015,1014,1013,1013,1013,1013,1013,1014,1015,1016,1017,1017,1017,1017,1017,1016,1015,1014,1013,1012,1011,1010,1009,1008,1007,1006,1006,1005,1004,1004,1003,1003,1002,1002,1002,1002,1002,1003,1004,1004,1004,1003,1002,1001,1001,1000,999,998,997,997,997,997,997,997,997,998,999,999,999,998,997,996,995,994,993,992,991,990,989,988,987,986,985,984,983,982,981,980,979,979,978,978,978,978,977,976,975,975,974,974,973,973,972,972,971,971,970,970,969,968,968,967,967,966,966,965,965,964,963,962,961,961,960,959,959,958,958,957,956,955,954,953,952,951,950,949,948,948,947,946,946,945,944,944,943,942,941,946,988,988;115,115,115,115,116,116,116,117,117,118,118,119,119,120,120,121,122,122,122,123,123,124,125,126,127,127,128,128,128,128,128,128,128,128,128,127,127,127,126,125,125,124,124,124,124,124,124,125,125,126,128,129,132,134,134,134,134,134,134,134,134,134,134,133,133,133,134,135,136,137,137,137,137,137,138,138,139,140,140,141,142,143,144,144,145,145,146,146,147,147,147,147,147,149,152,154,154,155,155,155,156,156,156,156,157,157,157,158,158,158,159,159,160,160,160,160,160,159,158,158,157,157,156,156,155,155,154,154,153,153,152,152,151,151,151,151,151,152,153,153,154,154,155,155,156,156,157,157,158,159,160,161,161,162,162,163,163,163,163,163,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,164,163,162,161,159,158,157,157,157,157,158,159,160,160,161,161,162,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,163,163,162,162,162,162,162,161,161,161,161,160,160,160,159,159,158,158,157,157,157,156,156,155,155,154,154,153,152,152,151,151,150,150,149,149,148,148,147,147,147,148,149,150,151,152,153,154,155,155,155,155,155,154,154,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,155,155,156,156,156,156,156,156,156,156,156,156,157,157,157,157,157,157,157,157,157,158,158,158,158,158,158,158,158,158,159,159,160,160,161,162,163,163,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,168,168,168,168,169,169,169,169,169,169,170,170,171,172,173,174,175,175,175,176,176,177,177,178,178,179,180,181,181,182,182,183,183,184,184,185,185,186,187,188,188,189,190,190,191,191,192,192,192,192,192,192,193,193,193,193,193,193,194,194,194,193,192,192,192,193,193,194,195,195,196,196,196,196,196,196,196,196,195,195,195,195,195,195,195,194,194,194,193,193,192,191,190,189,188,187,186,185,185,184,183,183,182,181,180,179,179,179,178,178,177,177,177,176,176,175,175,175,175,175,174,174,174,174,173,173,173,173,173,172,172,172,172,171,171,171,171,171,171,170,170,170,170,170,170,170,169,169,169,169,169,169,169,170,170,170,171,171,172,173,174,175,176,177,178,179,179,180,180,180,181,182,183,184,184,185,186,187,188,189,189,190,190,190,190,191,191,191,191,191,192,192,192,193,194,195,195,196,196,197,197,198,199,200,202,202,203,204,204,205,206,207,207,208,209,209,209,210,211,212,213,213,213,213,213,213,211,210,210,210,210,210,211,212,213,214,215,216,216,216,216,216,216,217,217,217,217,217,218,218,218,218,218,218,218,218,217,217,217,217,217,217,217,217,217,217,217,216,216,215,215,214,214,215,216,217,218,218,219,219,219,220,220,220,220,220,220,220,221,221,221,220,220,220,220,220,221,222,223,225,228,227,227,226,226,225,225,225,224,224,224,223,223,223,222,220,220,220,220,219,219,218,218,218,218,217,217,217,217,217,217,217,217,217,217,218,218,219,219,219,219,219,219,219,219,219,219,220,220,221,221,221,222,222,222,222,223,223,224,224,225,226,227,228,229,230,231,232,233,234,235,235,236,237,238,239,240,241,242,243,243,244,244,244,244,244,244,244,243,243,243,242,242,241,241,242,243,244,244,245,246,246,246,246,246,246,246,246,246,245,245,244,244,243,242,242,241,241,240,240,239,239,238,239,240,241,241,242,243,244,244,245,246,246,246,247,247,247,247,248,248,249,250,250,251,252,252,253,253,254,254,255,256,257,257,258,258,258,259,260,260,260,260,261,261,262,263,264,264,264,265,265,265,264,264,264,263,263,263,263,263,263,264,264,264,265,266,266,267,267,267,268,269,269,269,269,269,269,269,268,268,268,267,267,267,266,266,266,265,265,264,264,263,256,255,254,253,253,252,252,251,251,251,250,250,250,250,249,249,249,250,250,250,250,251,251,252,252,253,253,254,255,256,257,258,259,260,260,260,261,261,262,263,263,264,265,266,266,267,267,268,268,269,269,270,270,271,271,272,273,273,274,274,275,275,275,275,274,274,274,274,274,275,276,276,276,277,277,278,278,279,280,280,280,281,282,282,282,283,283,284,285,287,287,290,291,292,293,295,295,296,296,297,298,298,298,298,298,298,297,295,295,297,299,300,300,300,299,299,299,298,298,298,299,299,300,300,300,300,300,299,299,298,298,297,297,298,298,299,299,300,300,300,300,301,301,301,302,302,302,302,303,303,303,303,303,304,304,304,304,304,303,302,301,300,300,300,299,298,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,298,297,297,297,297,296,296,296,296,296,296,296,296,296,296,296,296,297,297,298,299,300,301,302,303,304,305,306,306,307,307,307,306,306,306,306,306,306,305,305,305,305,304,304,304,304,304,303,303,302,302,301,300,300,300,299,298,295,296,297,298,297,295,294,292,291,288,284,281,281,281,281,283,285,285,285,285,284,283,282,281,280,279,278,277,276,274,274,274,275,275,275,275,275,275,275,274,273,273,273,272,271,271,271,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,270,270,270,270,270,270,270,270,270,270,269,269,268,268,267,266,266,265,265,264,263,263,262,261,260,260,259,258,258,257,256,255,255,254,253,252,252,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,251,251,250,250,250,250,249,249,248,248,247,247,246,245,244,244,244,243,243,243,243,243,243,243,243,243,243,242,241,240,240,240,240,240,241,241,241,241,241,241,242,242,242,242,242,242,242,242,241,240,239,238,237,236,236,235,235,235,234,233,233,233,233,233,233,233,232,232,232,231,231,230,230,229,228,227,227,227,227,226,225,224,224,223,223,223,223,222,222,222,222,222,222,221,221,221,221,221,220,220,219,218,217,216,216,216,216,216,216,216,217,217,217,217,217,217,218,218,218,218,218,218,217,217,216,215,215,214,214,214,214,214,213,213,213,213,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,214,215,215,216,216,216,216,216,216,216,215,215,214,214,213,212,212,211,210,210,209,209,209,209,209,208,208,208,207,206,205,205,205,205,204,204,203,202,201,201,201,201,202,202,203,203,203,203,202,201,201,200,199,199,199,200,200,200,199,198,197,196,196,195,195,194,193,192,192,192,192,192,192,192,193,194,195,195,195,195,195,195,195,196,196,195,194,193,192,192,191,191,190,189,189,188,187,187,186,185,185,184,184,183,182,182,181,181,180,180,180,179,179,178,177,176,175,175,174,173,172,171,170,171,172,172,173,175,175,172,170,167,166,166,165,165,164,164,164,163,163,162,161,161,161,160,160,160,159,158,158,157,157,156,156,155,155,154,153,152,152,152,151,151,151,150,150,149,149,149,149,148,148,148,148,148,148,148,148,148,147,147,147,146,146,145,144,144,143,143,142,142,141,140,139,139,138,138,138,138,138,138,138,138,138,138,138,139,139,139,139,140,140,140,141,141,141,141,141,141,141,141,141,142,142,142,142,142,143,143,143,144,144,144,144,145,145,146,146,146,147,147,147,147,147,147,148,148,148,148,148,147,146,145,145,145,145,145,145,145,144,144,143,143,143,142,142,142,141,141,141,140,140,139,139,138,138,137,137,137,137,137,137,137,137,136,136,136,136,136,136,135,135,135,134,134,134,134,134,134,134,134,134,134,134,134,134,133,133,133,133,133,132,132,132,131,131,131,131,130,130,130,130,129,129,129,129,128,128,127,127,127,126,126,125,125,124,123,123,122,122,121,121,120,120,120,120,119,119,118,118,116,115,114,110,109,109,109,109,110,110,109,109,109,108,108,108,108,108,107,107,107,106,105,104,103,102,101,101,101,101,101,101,102,103,103,103,103,103,102,102,101,101,100,100,99,99,99,99,99,100,100,101,101,101,102,102,103,102,102,102,101,101,101,101,101,101,100,99,98,97,97,97,97,97,97,97,96,96,96,96,96,96,95,95,95,95,94,94,94,94,94,94,94,93,93,93,93,93,92,92,92,92,93,93,93,93,93,92,92,91,91,90,90,90,91,91,92,93,94,94,94,94,93,92,92,91,91,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,91,91,91,92,92,92,93,92,92,91,91,90,90,90,89,89,89,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,88,88,88,88,89,89,90,90,91,91,91,91,91,91,92,92,92,92,92,91,91,90,90,89,89,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,90,90,90,90,90,90,90,90,90,90,91,91,91,91,92,92,92,93,94,94,95,95,96,96,96,96,96,96,97,97,98,98,99,100,101,102,103,103,104,105,106,107,108,108,109,109,110,110,110,109,109,108,108,108,107,107,106,106,105,105,104,104,103,103,103,103,103,103,103,102,102,102,101,101,100,100,100,99,99,99,99,99,99,100,100,101,102,103,103,104,105,105,106,107,107,108,107,107,107,107,107,107,107,107,106,106,106,106,106,106,106,107,108,109,109,109,110,111,112,113,113,114,114,115,115,115,115,114,114,113,113,112,112,111,111,111,110,110,110,110,110,110,110,110,110,111,115,115,116,116,117,117,118,118,116,98,100,130,131,131,131,131,132,132,132,133,133,135,136,137,137,138,138,139,139,139,139,139,138,138,138,138,138,138,138,138,139,140,141,142,142,142,142,142,141,141,141,141,141,141,141,141,142,142,142,142,142,142,141,141,141,142,143,145,146,147,148,149,150,152,152,152,152,152,153,153,154,155,156,157,158,158,157,157,156,156,155,155,154,153,152,152,152,152,153,154,155,156,157,157,158,158,158,158,158,158,158,159,160,161,162,163,164,164,164,164,164,164,165,166,167,167,168,168,169,175,181,182,184,186,187,188,189,190,191,192,193,194,195,196,197,197,197,198,199,202,201,200,200,200,200,200,201,201,202,203,204,204,204,204,204,203,202,202,201,201,200,200,200,200,199,199,198,198,198,198,198,198,199,200,201,201,202,203,204,205,206,207,207,207,207,208,208,209,209,209,210,210,210,210,211,211,211,211,212,212,213,215,216,217,218,218,219,219,220,221,221,222,223,223,224,224,225,225,225,225,225,226,226,226,226,226,226,226,227,227,227,227,228,229,229,229,229,230,230,230,231,232,233,233,234,234,235,235,236,255,255,255,255,254,254,254,254,254,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,253,248,248,248,248,248,247,247,247,247,247,246,243,242,241,237,233,232,232,231,231,231,230,230,230,230,229,229,229,228,227,227,226,224,224,223,222,221,220,220,220,219,219,219,218,218,218,217,217,217,217,217,217,217,218,218,218,219,220,220,221,221,222,222,223,224,225,226,228,229,230,231,232,233,233,234,234,235,235,236,236,237,240,239,239,238,238,237,236,236,235,234,234,233,232,230,229,229,228,227,227,226,225,220,219,215,214,212,211,210,210,209,208,208,208,208,208,208,208,209,209,210,210,211,211,210,208,207,206,206,205,204,204,203,202,201,201,200,200,200,199,199,198,198,198,198,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,199,199,199,200,200,201,201,202,203,204,205,206,207,207,208,208,209,209,209,210,208,208,208,209,210,210,211,211,212,213,213,214,215,216,216,215,214,214,213,213,212,212,212,212,212,213,214,215,215,216,217,218,218,218,218,218,218,218,218,220,221,222,222,223,223,224,225,225,225,225,224,224,223,223,223,223,224,224,225,225,226,227,228,229,230,230,231,232,232,233,234,235,235,235,235,235,235,235,235,235,235,235,234,234,234,234,234,233,233,233,233,234,235,235,236,236,237,238,239,239,240,240,240,240,240,239,238,238,237,237,236,236,236,236,236,236,236,236,237,237,237,237,238,238,238,238,238,238,239,239,240,240,241,242,243,243,244,244,245,249,248,247,247,247,246,246,246,246,246,246,246,246,246,247,247,248,248,249,251,252,252,253,253,254,268,267,267,266,266,265,265,264,264,264,263,262,261,260,259,258,257,256,255,254,253,252,251,251,251,251,251,252,253,254,255,256,257,257,258,260,261,262,264,264,265,266,267,268,268,269,270,270,271,271,271,272,272,272,272,272,272,287,288,291,297,299,300,303,303,303,303,304,304,305,305,306,307,308,314,314,313,313,312,312,311,311,310,310,309,309,308,308,308,307,307,307,307,307,307,307,308,309,310,311,312,313,313,314,315,316,317,318,318,318,343,343,343,342,342,341,341,340,340,339,338,337,336,336,335,336,337,337,338,338,339,339,339,340,340,340,340,340,340,340,340,340,339,339,338,338,337,336,335,334,333,332,331,330,330,329,329,328,328,327,327,328,328,329,329,330,330,331,332,333,334,335,336,335,333,329,326,324,324,323,322,322,321,320,319,318,317,316,315,314,308,308,308,309,309,309,310,310,311,312,313,314,315,315,315,314,314,314,315,315,316,317,317,317,317,317,317,316,316,315,315,314,313,313,312,311,311,313,314,315,315,316,317,317,318,319,319,320,320,321,322,323,323,324,324,324,324,324,324,325,325,325,325,325,325,325,325,325,324,324,323,323,323,323,322,322,322,322,322,321,321,322,323,329,330,331,332,332,333,333,334,335,336,337,338,339,340,340,341,342,342,342,342,343,342,342,342,342,343,343,343,343,343,343,343,343,342,342,342,342,341,341,341,341,340,339,339,339,338,337,337,336,335,335,334,333,332,331,330,329,328,327,326,326,325,325,325,324,324,323,323,326,327,328,329,330,330,331,331,331,330,329,328,328,327,327,327,327,328,329,330,331,332,333,333,334,334,334,335,335,336,336,337,338,339,340,341,342,342,343,343,343,344,344,345,345,346,346,346,347,347,348,348,348,349,349,350,350,351,351,352,352,353,353,353,353,354,354,354,354,354,354,354,354,354,354,354,354,353,353,352,351,350,349,349,348,347,346,345,344,343,342,342,341,340,340,339,338,337,336,335,334,332,331,330,329,328,327,327,326,326,325,325,325,324,324,323,322,324,324,323,322,321,321,321,321,321,322,322,323,323,324,324,325,325,326,323,321,320,320,319,318,318,317,317,316,316,315,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,299,298,297,297,296,295,295,294,293,292,292,291,291,291,291,290,290,290,290,291,291,292,293,294,295,296,296,297,297,296,296,295,294,294,293,293,292,292,291,290,290,290,289,289,289,289,289,289,289,289,288,287,286,286,286,286,286,286,287,287,288,288,288,289,289,290,291,291,292,292,292,292,292,291,291,290,290,291,292,293,293,293,294,295,296,296,297,297,297,297,298,298,298,299,300,301,302,303,304,305,305,306,307,307,308,309,310,311,311,311,310,309,309,308,307,307,306,306,305,305,304,303,302,301,301,300,299,299,298,298,297,297,296,296,296,296,296,296,297,298,299,299,301,301,302,303,304,304,305,305,305,304,304,305,306,307,308,309,309,310,311,311,312,313,313,313,313,312,312,312,313,313,313,311,309,308,306,305,303,302,302,301,301,301,301,301,301,300,300,300,299,298,298,297,296,295,294,293,293,293,292,292,291,290,290,289,288,288,287,272,272,271,270,269,268,254,255,255,256,256,256,256,256,256,256,255,255,255,255,254,254,254,254,253,252,251,250,249,245,246,247,247,248,248,249,249,249,250,250,250,251,251,251,252,252,252,252,252,252,252,252,252,252,251,251,251,250,250,249,249,248,248,247,246,245,244,243,242,241,241,241,240,237,237,237,238,238,238,239,239,240,240,240,241,242,242,242,242,242,242,242,242,243,244,245,246,247,247,248,248,249,249,250,251,252,252,252,252,252,252,252,251,251,251,250,250,250,250,250,250,250,249,249,248,253,253,253,253,253,254,254,254,255,255,255,256,257,258,259,260,261,261,262,262,263,263,264,264,264,264,264,265,265,265,265,265,276,276,276,276,276,276,276,276,276,277,277,277,277,278,278,279,279,279,280,280,281,281,282,286,288,289,290,292,294,296,298,298,299,299,299,299,299,300,301,302,303,303,303,304,304,311,311,312,312,313,314,315,316,317,318,318,318,318,319,319,319,319,319,318,317,316,315,314,314,313,312,312,311,311,311,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,303,303,303,303,302,301,303,305,307,309,310,311,313,313,314,315,316,316,317,318,319,319,320,321,322,323,324,325,325,326,327,328,328,329,330,330,331,332,336,339,346,349,350,352,353,354,354,354,353,353,352,351,351,351,352,352,353,353,354,354,355,355,355,356,356,356,357,357,357,357,357,357,357,357,356,355,354,353,353,352,351,350,349,348,348,348,349,350,351,352,353,354,355,357,358,358,359,358,358,357,357,357,357,357,357,358,358,358,358,358,357,357,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,355,354,353,352,351,350,349,349,350,350,352,353,354,354,355,355,356,357,357,357,357,357,357,357,357,357,356,355,354,354,353,352,351,350,349,349,348,348,348,347,347,347,347,347,347,347,347,346,346,346,345,344,343,343,342,342,342,341,341,342,343,343,343,342,342,341,341,340,339,339,338,338,338,337,337,336,336,335,334,333,332,332,331,330,330,330,329,329,328,327,326,325,324,324,324,324,323,323,323,323,323,323,323,323,322,321,319,317,317,317,317,318,318,319,319,319,319,318,318,318,317,317,317,318,318,318,319,319,319,320,320,320,321,321,321,322,322,322,322,323,323,323,324,324,324,324,324,324,325,325,329,330,331,331,331,331,330,329,329,328,328,327,327,327,327,326,326,325,325,324,324,324,324,325,325,325,326,326,326,326,326,326,326,326,325,325,325,324,323,323,323,322,322,322,322,322,323,323,324,325,326,327,328,329,329,328,328,327,326,325,324,323,322,321,320,319,318,317,316,316,316,315,314,313,313,312,312,312,311,311,312,312,312,311,310,309,308,308,308,307,307,307,307,307,307,307,307,307,307,306,302,300,300,300,296,296,295,295,294,293,293,292,292,291,290,284,286,287,288,288,289,290,291,292,292,293,294,296,296,296,300,300,300,299,299,299,299,298,298,297,296,296,295,294,293,293,293,292,292,291,291,291,290,290,290,290,290,289,289,289,290,290,290,290,291,291,291,291,291,292,292,292,292,292,293,293,293,293,293,293,293,292,291,290,287,285,284,284,284,283,283,283,283,282,282,282,281,281,280,279,279,278,278,277,277,276,265,265,265,265,265,265,265,265,265,265,265,263,261,260,264,265,266,267,268,269,270,271,271,272,273,274,274,274,275,275,275,275,274,274,273,273,273,273,273,273,273,273,272,272,271,271,270,269,268,268,267,266,265,264,264,263,263,262,262,261,261,261,260,259,259,258,258,258,258,258,258,258,258,258,258,259,259,260,260,261,262,263,264,260,258,257,256,255,236,237,237,238,238,239,240,241,242,243,243,243,243,243,242,241,241,240,239,239,238,237,237,236,236,236,237,238,239,240,241,241,241,241,241,240,240,239,238,237,237,236,235,235,234,234,233,233,232,232,231,231,230,230,230,229,229,230,231,232,233,233,234,235,235,236,236,237,237,238,239,240,241,241,240,240,239,239,239,239,238,237,236,235,234,233,232,231,230,229,228,228,228,229,229,230,231,232,232,232,232,231,230,229,228,227,226,223,223,222,222,221,221,220,219,219,218,218,217,217,216,216,215,215,215,214,214,214,214,214,214,213,213,212,212,211,211,211,211,211,211,211,210,210,209,209,208,208,207,207,206,205,204,203,202,202,201,201,200,199,199,198,197,197,196,195,195,194,195,195,196,196,196,196,195,195,194,194,193,193,192,192,192,192,192,192,193,193,193,193,192,191,190,189,189,188,188,187,187,186,185,185,184,179,179,178,178,178,178,178,177,176,175,174,174,174,174,173,172,171,170,169,168,167,167,166,166,166,166,166,166,166,166,167,167,167,168,168,169,170,171,172,173,174,174,174,175,176,177,177,177,176,176,175,174,173,172,171,170,169,168,167,166,166,165,164,164,163,162,162,161,161,161,161,161,161,161,161,161,161,161,161,161,160,160,160,159,159,158,157,156,156,155,154,153,153,152,152,151,151,150,150,149,149,148,147,147,146,146,145,144,143,142,141,141,140,140,140,139,139,139,138,138,137,137,136,136,135,135,135,134,134,133,133,132,132,132,131,131,131,130,130,130,130,100,98,116